Skip to main content

madagascar periwinkle

English madagascar periwinkle meaning in English  •  madagascar periwinkle का अर्थ अंग्रेजी में
Noun
  • A commonly cultivated Old World woody herb (Vinca rosea) having large pinkish to red flowers.
Advertisement